package miao.demo;

import miao.demo.config.SpringConfig;
import miao.demo.dao.BookDao;
import miao.demo.service.BookService;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;

/*
    目标：掌握用注解注入依赖
        @PropertySource("jdbc.properties") //设定配置文件
        简单类型 -@Value()
        引用类型 -自动装配，默认类型 @Qualifier("bookDao2") 重复的可以指名名字
 */
public class App {
    public static void main(String[] args) {
        ApplicationContext ctx = new AnnotationConfigApplicationContext(SpringConfig.class);
        BookService bookService = ctx.getBean(BookService.class);
        bookService.save();
    }
}
